artificial respiration - Spanish English Dictionary